<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@media screen and (max-width:1268px)
{
.focus .rslides .bannerheight{ height:500px;}
}


@media screen and (max-width:1200px)
{
	
.dingbubox ul{ max-width:94%; margin:0 auto; }
header{ max-width:94%; margin:0 auto; }
.cptupian{ max-width:94%; margin:0 auto; }
.imainbg2 .content{ max-width:94%; margin:2% auto 0 auto; padding-bottom:4%;}
.imain3{ max-width:94%; margin:0 auto; padding-top:10px; overflow:hidden; }
.imain4{ max-width:94%; margin:0 auto; padding-top:2%;}
.linkbox{ margin:0% auto; max-width:94%; }
.lianxi{clear:both; margin:0 auto; max-width:94%; font-size:14px; color:#ffffff; line-height:30px; padding:0 30px;}
.btm{ clear:both; overflow:hidden; max-width:94%; margin:2% auto 3% auto; padding-top:0px; }
.right{clear:both; max-width:94%; margin:0 auto; padding:0 1%; background:#FFF;}	
.posbox{ max-width:94%; clear:both; overflow:hidden; margin:0 auto;}
.menu3{ margin:20px auto 20px auto; max-width:94%; clear:both; overflow:hidden; background:#f1f1f1; }
.menu4{ clear:both; margin:0 auto; max-width:94%;}



.shuzi dl dt span{ font-size:40px; font-weight:bold; color:#db0000; font-family:Arial, Helvetica, sans-serif; }

}


@media screen and (max-width:1103px)
{
.head .headerright{ float:right; width:24%; margin-top:1%; color:#666666; font-size:16px;}


}

@media screen and (max-width:1024px)
{

header .logo{width:40%; margin:0; text-align:left; padding:1.5% 0 1.5% 0%;}
header .logo img{  display:block;}	
.head .headerright .telpic{ display:none}
.head .headerright .tel{ display:none}


.mainnav:after, .mainnav:before {content: '';display: block;clear: both;height: 0;}
.mainnav a{float:none; width:100%; font-size:16px; text-align: center; line-height:36px; }

header .wapnav{display:block; width:15%; margin:2% 0 0 0;}	
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }	

.focus .rslides .bannerheight{ height:300px;}

.imainbg2 .compic { display:none; }
.imainbg2 .neirong{float:none; width:96%; margin:0 auto; overflow:hidden;}


/*底部*/
.footmenu { display:none}
.dbcont { float:left; width:50%; color:#fbfcfd; line-height:26px; padding-left:5%; border-left:1px solid #383838; }
.erweima{ float:right; margin-right:5%; padding:5px; font-size:14px; line-height:26px; color:#9a9a9a; text-align:center; border:1px solid #909090;}
/*底部 end*/

}



@media screen and (max-width:950px)
{
	
.indexnews .title .wenzi{float:left; width:24%; font-size:18px; }

}



@media screen and (max-width:860px)
{	
.topimage{display:none;}


/*产品展示*/
.cpfenlei{ clear:both; text-align:center;  padding:01% 0 0% 0; color:#555555; }
.cpfenlei li{width:31%; margin-left:1%;} 

.cptupian ul li{ float:left; width:47%; padding:0px 0 2% 0; margin:0 3% 2% 0%; background:#f6f6f6; border:0px solid #f6f6f6; transition: 588ms; }


/*公司简介*/
.imainbg2 .neirong{ float:none; width:94%; padding:0%; margin:0 auto; overflow:hidden;  }

.Ishuzi { margin:0 auto; overflow:hidden; z-index:999; width:100%;  }
.shuzi dl{ float:left; width:33%; padding:0% 0% 0% 0%; border-right:0px solid #ececec; margin:3% 0%; }
.shuzi dl dt{ clear:both;font-size:15px; color:#333333;  font-family:pf_dintext_proextrathin,Verdana, Geneva, sans-serif; margin-top:-2px; margin-bottom:-2px;}
.shuzi dl dd{ font-size:16px; color:#a4a4a4; padding-left:5px;}
.shuzi dl dt span{ font-size:40px; font-weight:bold; color:#db0000; font-family:Arial, Helvetica, sans-serif; }



.indexnews .gongsinews .content li a{ float:left; width:70%;}
.indexnews .gongsinews .content li .date{ float:right; width:18%; font-size:12px; color:#484848;}
.indexnews .gongsinews .content dd .more{ display:none}

.icon .content dd{font-size:18px;}


/*优势*/
.imainbg3{ clear:both; width:100%; margin:0 auto; background:url(../images/ys_bg.jpg) top center no-repeat; background-size:100% 100%; padding:0px 0px 1% 0px; overflow:hidden;}
.imain3{ clear:both; max-width:1200px; margin:0 auto; padding-top:10px; overflow:hidden; }
.imain3 .title { text-align:center; padding:3% 0 4% 0;}

.imain3 ul { width:100%;background:none; overflow:hidden; margin:1% 0; }
.imain3 li { float:left; width:45%; color:#fff; font-size:15px; color:#d1d1d1; line-height:26px; margin:1% 1% 2% 1%; }
.imain3 li img { float:left; margin-right:5%;}
.imain3 li strong { font-size:21px; color:#db0000; line-height:48px;}


/*信息图片：上图下字*/
.info_listimg ul li{float:left; width:48%; padding:5px 1% 5px 1%; text-align:center; line-height:36px;}

/*产品：上图下字*/
.product_list ul li{float:left; width:48%; padding:5px 1% 2% 1%; text-align:center;line-height:26px;}
}


@media screen and (max-width:768px)
{

/*优势*/
.imainbg3{ clear:both; width:100%; margin:0 auto; background:url(../images/ys_bg.jpg) top center no-repeat; background-size:100% 100%; padding:0px 0px 1% 0px; overflow:hidden;}
.imain3{ clear:both; max-width:1200px; margin:0 auto; padding-top:10px; overflow:hidden; }
.imain3 .title { text-align:center; padding:3% 0 4% 0;}
.imain3 .title img{ display:block; width:94%; margin:0 auto; }

.imain3 ul { width:94%;background:#312f30; overflow:hidden; margin:1% 0; padding:0 3%; }
.imain3 li { float:none; width:100%; clear:both; overflow:hidden; color:#fff; font-size:15px; color:#d1d1d1; line-height:20px; margin:4% 0% 4% 0%; }
.imain3 li img { float:left; margin-right:5%; display:block; width:30%; }
.imain3 li strong { font-size:21px; color:#db0000; line-height:30px;}


}

@media screen and (max-width:640px)
{
header .logo{width:70%; margin:0; text-align:left; }
header .logo img{  display:block; height:auto; width:100%; }

.indexnews .gongsinews{ float:none; width:96%; margin:1% auto 2% auto;}
.indexnews .hangyedongtai{float:none; width:96%; margin:1% auto;}
.icon .content dt img{ display:block; width:50%; margin:0 auto}
.icon .content dd{font-size:16px; }

/*产品展示*/
.cpfenlei li{ width:45%; margin-left:2.5%; margin-right:2.5%; } 



/*底部*/
.footmenu { float:none; width:94%; text-align:left; clear:both; overflow:hidden; margin:3% auto 5% auto; }
.dbcont { float:none; width:100%; color:#fbfcfd; line-height:26px; padding-left:5%; border-left:1px solid #383838; }
.erweima{ display:none}

.biaotibox{ margin-bottom:3%;}
.biaotibox span{display:block; font-size:40px; }
.biaotibox a{ font-size:25px; padding:25px 0 5px 0; position:absolute; width:100%; top:0px;}



/*底部 end*/

.menu3 h3{float:left; padding:0px 0px; margin:1% 1%; width:48%; background:#7a7a7a;}
.position{ display:none; }
.indexnews .gongsinews .content li .date{ float:right; width:20%;}
.indexnews .hangyedongtai .content li .date{ float:right; width:20%;}

.product_view div.bigimg img{ width:100%;  }
}


@media screen and (max-width:440px)
{
header{clear:both; margin:0 auto; padding:1% 0;}

	
/*公司简介*/
.imainbg2 .compic { display:none; }
.imainbg2 .neirong{ float:none; width:94%; padding:0%; margin:0 auto; overflow:hidden;  }

.Ishuzi { margin:0 auto; overflow:hidden; z-index:999; width:100%;  }
.shuzi dl{ float:left; width:33%; padding:0% 0% 0% 0%; border-right:0px solid #ececec; margin:3% 0%; text-align:center; }
.shuzi dl dt{ clear:both;font-size:15px; color:#333333;  font-family:pf_dintext_proextrathin,Verdana, Geneva, sans-serif; margin-top:-2px; margin-bottom:-2px;}
.shuzi dl dd{ font-size:16px; color:#a4a4a4; padding-left:5px;}
.shuzi dl dt span{ font-size:35px; font-weight:bold; color:#db0000; font-family:Arial, Helvetica, sans-serif; display:block; }


	
}

@media screen and (max-width:360px)
{
	

}
</pre></body></html>